Indian Cucumber-root - Alemán Inglés Diccionario